牛逼,这个国产系统开源了!
推荐关注
责编:猿哥 | 来源:程序员掘金
上次是谁要的国产系统啊,猿哥帮你找到了。
📚 项目介绍
最近猿哥在逛 GitHub 的时候发现一个不错的开源项目,这个项目目前在码云上收获了3.3K star,猿哥觉得不错,值得拿出来和大家分享下。
本项目是一个来自中国的开源物联网操作系统,它提供了非常强的可伸缩能力:从一个可以运行在ARM Cortex-M0芯片上的极小内核,到中等的ARM Cortex-M3/4/7系统,甚至是运行于MIPS32、ARM Cortex-A系列处理器上功能丰富系统。扩展:接私活
RT-Thread是一个集实时操作系统(RTOS)内核、中间件组件的物联网操作系统,架构如下:
这个项目可以说是一个小而美的国产开源系统了,虽然与 Windows 无法相对,但是值得推广学习。
RT-Thread的特点
资源占用极低,超低功耗设计,最小内核(Nano版本)仅需1.2KB RAM,3KB Flash。
组件丰富,繁荣发展的软件包生态 。
简单易用 ,优雅的代码风格,易于阅读、掌握。
高度可伸缩,优质的可伸缩的软件架构,松耦合,模块化,易于裁剪和扩展。另外,搜索公众号Java后端栈后台回复“私活”,获取一份惊喜礼包。
强大,支持高性能应用。
跨平台、芯片支持广泛。
代码目录
支持的 IDE 和编译器
RT-Thread主要支持的IDE/编译器包括:
MDK KEIL
IAR
Gcc
RT-Thread Studio
快速上手
RT-Thread BSP可以直接编译并下载到相应的开发板使用。此外,RT-Thread还提供 qemu-vexpress-a9 BSP,无需硬件平台即可使用。有关详细信息,请参阅下面的入门指南。
最后,想学习这个项目的可以查看项目地址:
项目源码,怎么领取?
扫码下方二维码,后台回复【系统】即可获取所有系统
在 GitHub猿 还有更多优质项目系统学习资源,欢迎分享给其他同学吧!
猿哥个人微信
添加猿哥个人微信即送一份惊喜大礼包
→ 技术资料共享
→ 技术交流社群
看看人家那监控系统,那叫一个优雅
看看人家那超轻量级聊天系统,那叫一个优雅
最近,GitHub猿建了一个「GitHub猿交流群」,欢迎大家一起交流优秀开源项目,也可以宣传自己的开源项目,在 「GitHub猿」公众号后台回复【加群】邀请你入群。